TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2021 Mid Hudson Area rating list selection
                                                2020 Mid Hudson Area rating list selection
2021 TLS League Ratings
Section - Eastern           District - Southern Region           Area - Mid Hudson
All    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Adam Rubin U
4.39 4.5 4.5  C  2019    40 +   Fishkill, NY
2 Wilson Paul U
4.29 4.5 4.5  S      18 +   Port Chester, NY
3 Richard Callwood U
4.20 (4.5) 4.5  M  2019    18 +   Carmel, NY
4 Shawn Holzmann U
4.18 4.5 4.0  A  2019    18 +   Red Hook, NY
5 Tomas Reese U
4.16 4.5 4.5  B      18 +   Milford, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
6 Kevin Pennings U
3.96 4.0 4.0  C  2019    18 +   Goshen, NY
7 Mark Cukaj U
3.88 (4.0) 4.0  S  2019    18 +   Lagrangeville, NY
8 Brett Howard U
3.87 4.0 4.0  C  2019    40 +   Stamford, CT
9 Sean Burns U
3.85 4.0 4.0  C  2019    40 +   Hopewell Junction, NY
10 Timothy Gaul U
3.84 (4.0) 4.5  S      18 +   Pleasant Hill, CA
11 James Koob U
3.81 4.0 4.0  C  2019    18 +   Poughkeepsie, NY
12 Eric Perrot U
3.79 4.0 4.0  C  2019    18 +   Newburgh, NY
13 Christopher Hung U
3.78 4.0 4.0  C  2019    18 +   Monroe, NY
14 Murali Perumal U
3.73 4.0 4.0  C  2019    55 +   Highland Mills, NY
15 Jose Garcia U
3.72 4.0 4.0  C  2019    55 +   Fishkill, NY
16 william smith U
3.71 4.0 4.0  S      18 +   Cornwall, NY
17 MICHAEL PEDZIWIATR U
3.69 4.0 4.0  C  2019    55 +   Greenwood Lake, NY
18 Ian Huxel U
3.68 (4.0) 4.0  S  2020    18 +   New Windsor, NY
19 Edger Bout U
3.67 4.0 4.0  C  2019    18 +   Monroe, NY
20 Matthew Smith U
3.66 4.0 4.5  S      18 +   Cornwall, NY
21 Simon Gorwara U
3.64 4.0 4.0  C  2019    18 +   Poughkeepsie, NY
22 Mark Cooper U
3.63 4.0 4.0  C  2019    55 +   Poughkeepsie, NY
23 Thomas Turco U
3.62 (4.0) 4.0  S      55 +   Kingston, NY
24 James Morrison U
3.62 (4.0) 4.0  S  2019    18 +   Woodstock, NY
25 Pankaj Arora U
3.56 4.0 4.0  C  2019    18 +   New Windsor, NY
26 Darrin Villegas U
3.55 4.0 4.0  C  2019    18 +   Warwick, NY
27 Samir Patel U
3.55 4.0 4.0  C  2019    18 +   Newburgh, NY
28 Richard Friedland U
3.54 4.0 4.0  C  2019    18 +   Poughkeepsie, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
29 Bradley Short U
3.48 3.5 3.5  C  2019    18 +   Poughquag, NY
30 roni dotan U
3.48 3.5 3.5  C  2019    40 +   Brooklyn, NY
31 Nils Kenaston U
3.47 3.5 3.5  C  2019    40 +   Poughkeepsie, NY
32 Phil van Oss U
3.44 3.5 3.5  C  2019    55 +   Lagrangeville, NY
33 Glenn Lois U
3.43 3.5 3.5  C  2019    55 +   Fishkill, NY
34 Scott Wall U
3.42 (3.5) 3.5  C  2019    18 +   Poughkeepsie, NY
35 Kyle VanKleeck U
3.42 3.5 3.5  C  2019    55 +   Naples, FL
36 Jeevan Yarlagadda U
3.39 3.5 3.5  C  2019    18 +   New Windsor, NY
37 Jeffrey Metzler U
3.39 3.5 3.5  A  2019    18 +   New York, NY
38 Anthony Bonavoglia U
3.39 3.5 3.5  S      18 +   Hopewell Junction, NY
39 Rohit Shahani U
3.38 3.5 3.5  C  2019    55 +   Poughkeepsie, NY
40 Paul Mushlit U
3.38 3.5 3.5  C  2019    40 +   Kingston, NY
41 Gary Davis U
3.38 3.5 3.5  C  2019    55 +   Clinton Corners, NY
42 Matthew Harrison U
3.37 3.5 3.5  C  2019    18 +   Hopewell Junction, NY
43 Evan Handel U
3.37 (3.5) 4.0  S  2020    18 +   Wappingers Falls, NY
44 Joey Asher U
3.37 3.5 3.5  S      55 +   Cold Spring, NY
45 Jay Siegel U
3.36 3.5 4.0  C  2019    18 +   Cold Spring, NY
46 David Baisley U
3.35 3.5 3.5  C  2019    55 +   Monroe, NY
47 Rod Mano U
3.34 3.5 3.5  C  2019    55 +   Troy, NY
48 Frank Kich U
3.34 3.5 3.5  C  2019    18 +   Madison, MS
49 David Masefield U
3.33 3.5 3.5  C  2019    55 +   Warwick, NY
50 Timothy Zwart U
3.31 3.5 3.5  C  2019    55 +   Salisbury Mls, NY
51 Krishna Thangaraj U
3.31 3.5 3.5  S      18 +   Poughkeepsie, NY
52 Todd Ritter U
3.31 3.5 4.0  C  2019    18 +   Poughkeepsie, NY
53 Tyler Etzel U
3.28 3.5 3.5  S      55 +   Central Valley, NY
54 Noel Gilliard U
3.26 3.5 3.5  C  2019    18 +   Poughkeepsie, NY
55 Joe Connell U
3.26 3.5 3.5  S  2020    18 +   Hudson, NY
56 Kent Charter U
3.25 3.5 3.5  C  2019    55 +   Wappingers Falls, NY
57 Christopher Kelly U
3.24 3.5 3.5  C  2019    55 +   Highland Mills, NY
58 David West U
3.22 3.5 3.5  C  2019    18 +   New Windsor, NY
59 gianluca toro U
3.22 3.5 3.5  C  2018    40 +   Fishkill, NY
60 Mark Temple U
3.22 3.5 3.5  C  2019    40 +   Hopewell Junction, NY
61 Paul Krupin U
3.22 3.5 3.5  C  2019    18 +   Wappingers Falls, NY
62 Mark Henderson U
3.22 3.5 3.5  S      55 +   Cornwall, NY
63 Damian Amodeo U
3.22 (3.5) 3.5  C  2018    18 +   LAGRANGEVILLE, NY
64 Joshua Smith U
3.20 3.5 3.5  S      18 +   Hopewell Junction, NY
65 Christopher Kroner U
3.19 3.5 3.5  C  2019    18 +   Millbrook, NY
66 Edward Petry U
3.18 3.5 3.5  S      55 +   Newburgh, NY
67 Gregory Mitchell U
3.18 3.5 3.0  S      18 +   Hudson, NY
68 Mickey Duzyj U
3.18 3.5 3.0  S      18 +   Rhinebeck, NY
69 Bobby Clarke U
3.18 (3.5) 3.5  C  2019    55 +   Hopewell Junction, NY
70 Shane Zimmerman U
3.17 3.5 3.0  S  2020    18 +   Saugerties, NY
71 Mark Gosniowski U
3.16 3.5 3.5  C  2019    18 +   Hopewell Junction, NY
72 Matt Heinly U
3.15 3.5 3.5  C  2018    18 +   Poughkeepsie, NY
73 Dennis Dunning U
3.15 (3.5) 4.0  A  2019    55 +   Poughquag, NY
74 Mark Daigle U
3.15 3.5 3.5  C  2019    55 +   Newburgh, NY
75 Krishna Varanasi U
3.14 3.5 3.5  C  2019    18 +   Wappingers Falls, NY
76 Adam DeSiena U
3.14 3.5 3.0  C  2019    18 +   Shrub Oak, NY
77 Chad Lewick U
3.13 3.5 3.5  C  2018    18 +   Poughquag, NY
78 Aleksan Tokatlyan U
3.12 3.5 3.5  C  2019    55 +   Hopewell Junction, NY
79 Chris Franke U
3.12 3.5 3.5  S      55 +   Highland Mills, NY
80 George Ciardi U
3.11 3.5 3.5  C  2019    55 +   New Fairfield, CT
81 Mark Melton U
3.10 3.5 3.0  S      40 +   Kerhonkson, NY
82 Navin Chawla U
3.10 3.5 3.0  C  2019    40 +   Rhinebeck, NY
83 Kurt Zischke U
3.09 3.5 3.5  C  2019    18 +   Beacon, NY
84 Richard Wang U
3.09 3.5 3.5  C  2019    18 +   Cold Spring, NY
85 James Steffes U
3.09 3.5 3.0  S      18 +   Poughkeepsie, NY
86 Geoff Tarson U
3.06 (3.5) 3.5  M  2019    40 +   Staatsburg, NY
87 Patrick Mainey U
3.06 3.5 3.5  S      18 +   Newburgh, NY
88 Richard Levine U
3.06 3.5 3.5  C  2019    18 +   Wappingers Falls, NY
89 Brad Dunn U
3.06 3.5 3.5  C  2019    55 +   Saugerties, NY
90 Dan Stone U
3.05 3.5 3.0  C  2019    40 +   Kingston, NY
91 David Jutton U
3.05 3.5 3.0  S      18 +   Red Hook, NY
92 Francis Ellis U
3.05 3.5 3.5  C  2019    18 +   Newburgh, NY
93 Louis Mirabal U
3.03 3.5 3.5  S      18 +   Salisbury Mills, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
94 John Ollive U
3.00 3.0 3.5  S      55 +   Wappingers Falls, NY
95 Bruce Koller U
3.00 3.0 3.5  C  2019    55 +   Campbell Hall, NY
96 Anthony Frangione U
3.00 3.0 3.5  C  2019    55 +   Hopewell Junction, NY
97 Eric Foret U
3.00 3.0 3.5  S      18 +   Beacon, NY
98 Ross Shain U
2.99 3.0 3.0  C  2018    40 +   Rhinebeck, NY
99 Scott Mallen U
2.99 3.0 3.0  C  2019    55 +   Hyde Park, NY
100 Dennis Maher U
2.99 3.0 3.5  C  2019    18 +   Montgomery, NY
101 Kans Lau U
2.99 3.0 3.0  C  2019    18 +   Pearl River, NY
102 Stephen Jordan U
2.99 3.0 3.0  S      18 +   Red Hook, NY
103 John Sirman U
2.98 3.0 3.0  S  2020    18 +   Wappingers Falls, NY
104 Mitchell Black U
2.98 (3.0) 3.0  S      18 +   Brooklyn, NY
105 Allan Kaplan U
2.97 3.0 3.0  C  2019    18 +   Fishkill, NY
106 William Hartwig U
2.97 3.0 3.5  S      55 +   Wappingers Falls, NY
107 Bryan Yen U
2.96 3.0 3.0  C  2019    40 +   Hopewell Junction, NY
108 Frank Miller U
2.93 3.0 3.5  S      55 +   Wallkill, NY
109 Paul Ferrari U
2.93 (3.0) 3.5  C  2019    18 +   Highland Mills, NY
110 J Scott Engelien U
2.93 (3.0) 3.5  S  2020    18 +   Poughkeepsie, NY
111 Christopher Earley U
2.90 3.0 3.0  C  2019    40 +   Kingston, NY
112 Sidney Hymes U
2.89 3.0 3.0  C  2019    40 +   Kingston, NY
113 Alex Taub U
2.88 3.0 3.5  C  2019    18 +   New Windsor, NY
114 Michael Hyman U
2.86 3.0 3.0  S  2020    40 +   Kingston, NY
115 Albert Cousins U
2.86 3.0 3.0  C  2019    40 +   Millbrook, NY
116 Gregory Lenyszyn U
2.84 3.0 3.0  S      40 +   Poughkeepsie, NY
117 Donald Marks U
2.83 3.0 3.0  C  2019    40 +   Hyde Park, NY
118 Gary Hutchison U
2.83 3.0 3.0  S      40 +   Hopewell Junction, NY
119 Charles Dubois U
2.83 (3.0) 3.0  A  2019    40 +   Poughkeepsie, NY
120 Spike Vrusho U
2.82 3.0 3.0  C  2019    40 +   Rhinebeck, NY
121 Jerry Kalmus U
2.80 (3.0) 3.5  M  2019    40 +   Brooklyn, NY
122 Colby Creedon U
2.79 3.0 3.0  S  2020    18 +   Poughkeepsie, NY
123 Jim Brocker U
2.78 3.0 3.0  C  2019    18 +   Poughkeepsie, NY
124 David Cutler U
2.77 3.0 2.5  S      18 +   Stone Ridge, NY
125 Robert Theodore U
2.76 3.0 3.0  S      18 +   Hopewell Junction, NY
126 John Jongebloed U
2.76 3.0 3.0  C  2019    55 +   New Windsor, NY
127 Joe Goldsmith U
2.76 3.0 3.0  S      55 +   Poughkeepsie, NY
128 Douglas Parker U
2.75 3.0 3.0  C  2019    55 +   New Windsor, NY
129 Andy Dumornay U
2.75 3.0 3.0  S      18 +   Rock Hill, NY
130 MICHAEL PEARLMAN U
2.73 3.0 3.0  C  2019    55 +   Hopewell Junction, NY
131 JOHN KYLE U
2.73 3.0 3.0  S  2019    55 +   Monroe, NY
132 Walter Hoffman U
2.73 3.0 3.0  C  2019    55 +   Stormville, NY
133 Edward Staudenmayer U
2.72 3.0 3.0  S      40 +   Patterson, NY
134 carlo saenz U
2.67 3.0 3.0  C  2019    40 +   Millbrook, NY
135 Vincent McGahay U
2.67 3.0 3.0  C  2019    18 +   Poughkeepsie, NY
136 David Gatta U
2.66 3.0 3.0  C  2019    40 +   Poughkeepsie, NY
137 Kirk Allen U
2.65 3.0 3.0  C  2019    40 +   Wappingers Falls, NY
138 Roger Delbue U
2.62 3.0 3.0  S      18 +   Blooming Grove, NY
139 Christopher Rand U
2.60 3.0 3.0  C  2019    40 +   Poughkeepsie, NY
140 Stephen Anania U
2.57 (3.0) 3.0  S      40 +   Hopewell, NY
141 Paul Curran U
2.56 3.0 3.0  S  2020    18 +   Lagrangeville, NY
142 Brian McKenna U
2.55 3.0 3.0  S  2020    40 +   Hopewell Junction, NY
143 Srikant Ganesan U
2.55 3.0 3.0  C  2019    40 +   Fishkill, NY
144 Allan Twitty U
2.54 3.0 0.0     2021    18 +   Pawling, NY
145 Thomas Tokarski U
2.54 3.0 3.0  S      18 +   Lagrangeville, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
146 Bob Walker U
2.50 (2.5) 3.0  S      40 +   Wappingers Falls, NY
147 Jeff Hennessy U
2.50 2.5 3.0  S      18 +   Wingdale, NY
148 Robert Stone U
2.49 2.5 3.0  S      18 +   Rhinebeck, NY
149 Charlie Michelin U
2.49 2.5 3.0  S      18 +   Poughkeepsie, NY
150 Alexander Reese U
2.48 (2.5) 3.0  S  2020    18 +   Hughsonville, NY
151 Wayne Marino U
2.41 2.5 3.0  S      18 +   Gardiner, NY
152 Mike Caslin U
2.32 2.5 3.0  S      18 +   Hurley, NY
153 Troy Kuveikis U
2.29 2.5 3.0  S  2019    18 +   ROCK TAVERN, NY
154 Mark Richardson U
2.26 2.5 3.0  C  2019    18 +   Highland, NY
155 Carl Zatz U
2.23 2.5 3.0  S  2019    18 +   Gardiner, NY
156 George Traver U
2.22 2.5 3.0  S      18 +   Rhinebeck, NY
157 Gary Marder U
2.22 2.5 2.5  S      18 +   Kingston, NY
158 Jeffrey Feinsod U
2.13 2.5 2.5  C  2018    40 +   New Paltz, NY
159 Erwin Watson U
2.12 (2.5) 2.5  M  2019    40 +   Poughkeepsie, NY
160 Allen Miller U
1.90 (2.0) 2.5  S      18 +   Wappingers Falls, NY
Jim Agrawal U
n/a n/a 3.0  S      18 +   Hyde Park, NY
Harrison Barritt U
n/a n/a 3.0  S      18 +   New Paltz, NY
Raimond Baumans U
n/a n/a 4.0  S      18 +   Sherman, CT
Zachary Bayman U
n/a n/a 3.0  S      18 +   Red Hook, NY
Michael Berardis U
n/a n/a 2.5  S  2019    18 +   Hopewell Junction, NY
Jahari Blake U
n/a n/a 3.5  S      18 +   New Windsor, NY
Joseph Castelli U
n/a n/a 3.0  S      18 +   Warwick, NY
David Crofts U
n/a n/a 3.0  S      18 +   Cold Spring, NY
Joseph Daponte U
n/a n/a 3.0  C  2019    18 +   Poughkeepsie, NY
Gerard Davidson U
n/a n/a 3.0  S      55 +   Monroe, NY
Roy Galewski U
n/a n/a 3.0  S  2020    55 +   Rock Tavern, NY
christopher gilbert U
n/a n/a 3.5  S      40 +   Red Hook, NY
Jake Guralnick U
n/a n/a 3.5  C  2019    40 +   Woodstock, NY
Philip Huggins U
n/a n/a 4.0  C  2019    18 +   Newburgh, NY
Scott Koller U
n/a n/a 3.5  C  2019    18 +   Campbell Hall, NY
Lawrence Kunz U
n/a n/a 3.0  S      18 +   Poughkeepsie, NY
Dale Lois U
n/a n/a 3.5  C  2019    55 +   Poughkeepsie, NY
Kahlil Lozoraitis U
n/a n/a 3.0  S      18 +   Brooklyn, NY
Robert Macina U
n/a n/a 3.0  C  2019    18 +   Wappingers Falls, NY
Jeff McMahon U
n/a n/a 3.0  S      18 +   Red Hook, NY
Charles Muller U
n/a n/a 3.0  S      55 +   Cornwall, NY
Patrick O'Brien U
n/a n/a 3.5  C  2019    18 +   Orangeburg, NY
Fred Robertshaw U
n/a n/a 2.5  S      18 +   Clinton Corners, NY
David Steckman U
n/a n/a 4.5  C  2019    18 +   POUGHKEEPSIE, NY
Troy Steiner U
n/a n/a 3.0  S      18 +   Newburgh, NY
Patrick VanAmburgh U
n/a n/a 3.5  S      18 +   New Windsor, NY
Rogelio Vega Canovas U
n/a n/a 3.5  S      55 +   New Windsor, NY